// 定义枚举对象并导出
export const CategoryEnum = {
    FLOWER: { value: 0, label: '花卉' },
    BONSAI: { value: 1, label: '盆景' },
    SUCCULENT: { value: 2, label: '多肉' },
    FRUIT_TREE: { value: 3, label: '果树' }
};
export const SpecialEnum = {
    RECOMMEND: { value: '0', label: '推荐' },
    RANKING: { value: '1', label: '排行榜' },
    FAVORITE: { value: '2', label: '收藏' },
    // FOLLOW: { value: '3', label: '关注' }
};
export const ArticleTypeEnum = {
    ORIGINAL: { value: '0', label: '原创' },
    REPRINT: { value: '1', label: '转载' },
    TRANSLATE: { value: '2', label: '翻译' }
};

// 如果需要根据 value 获取 label，可以编写一个辅助函数
export function getLabelByValue(value, enumObject) {
    const option = Object.values(enumObject).find(option => option.value === value);
    return option ? option.label : '';
}